completely soaked - Alemán Inglés Diccionario